//  header
@table-header-font: @general-6;
@table-header-bg: @general-87;
@table-header-border: @general-87;
//  common
@table-common-font: @general-6;
@table-common-bg: @general-93;
@table-common-border: @general-93;
//  hover
@table-hover-font: @general-6;
@table-hover-bg: @general-63;
@table-hover-border: @general-63;
//  selected
@table-selected-font: @general-6;
@table-selected-bg: @general-72;
@table-selected-border: @general-72;
//  dataRefresh
@table-refresh-font: @general-6;
@table-refresh-bg: @general-120;
@table-refresh-border: @general-120;

.ant-table-wrapper {
  
}
.ant-spin-nested-loading {

}
.ant-spin-container{

}

.ant-table{
  .ant-table-container{}
  .ant-table-content {
    .ant-table-thead{
      .ant-table-cell{
        color: @table-header-font;
        background-color: @table-header-bg;
        border-color: @table-header-border;
      }
    }
    .ant-table-tbody{
      tr{
        color: @table-common-font;
        background-color: @table-common-bg;
        border-color: @table-common-border;
        .ant-table-cell{
          background-color: transparent;
          border: none;
          &:hover{
            background-color: transparent;
          }
        }
        &:hover{
          background-color: @table-hover-bg;
        }
      }
      .ant-table-row-selected {
        background-color: @table-selected-bg;
      }
    }
  }
}


.ant-table{
  user-select:none;
  .ant-table-thead,.ant-table-tbody{
    tr{
      .ant-table-row-expand-icon-cell{
        padding: 0;
        width: 0;
      }
    }
  }
}







// .table-a {
//   .ant-table {
//     background-color: transparent;
//     .ant-table-fixed-header {
//       .ant-table-content {
//         .ant-table-body {
//           background-color: transparent;
//         }
//       }
//     }
//   }
//   .ant-table-container {
//     .ant-table-header, .ant-table-content {
//       background-color: @table-header-bg;
//       .ant-table-thead th {
//         background-color: @table-header-bg;
//         color: @table-header-color;
//         border: none;
//       }
//     }
//     .ant-table-body {
//       background: @table-body-bg;
//       background-size: 100% 70px;
//     }
//     .ant-table-tbody {
//       tr td {
//         color: @default-body-font-color;
//         transition: background-color,background 0.2s;
//         background-color: transparent;
//       }
//       tr[aria-hidden] > td {
//         line-height: 0;
//       }
//       // tr:not(.ant-table-placeholder) td[colspan] {
//       //   background-color: #16322D;
//       //   line-height: 12px;
//       // }
//       tr.ant-table-row-selected td {
//         background-color: @table-row-selected;
//       }
//       tr.ant-table-placeholder .ant-table-expanded-row-fixed {
//         width: auto;
//       }
//       .ant-table-row {
//         background-color: @table-body-bg-color-odd;
//         .ant-table-row-expand-icon {
//           color: @table-row-expand-icon-color;
//         }
//         &:nth-child(even) {
//           background-color: @table-body-bg-color-even;
//         }
//         &:hover > td {
//           background-color: @table-row-hover-bg;
//         }
//       }
//       .ant-table-expanded-row {
//         background-color: @table-row-expand-bg-color;
//         color: @table-row-expand-icon-color;
//       }
//     }
//     .ant-table-placeholder {
//       .ant-empty-description {
//         color: @table-empty-description-color;
//       }

//       &:hover {
//         background-color: @table-empty-description-hover-bg;
//       }
//     }
//   }
//   &.small {
//     .ant-table-container {
//       .ant-table-body {
//         background-size: 100% 60px;
//       }
//     }
//   }
//   .ant-table-content,.ant-table-body,.ant-table-body-inner {
//     .ant-table-thead {
//       // th {
//       //   color: @table-header-color;
//       //   background-color: #081d56;
//       // }
//       .ant-table-column-sorter {
//         color: inherit;
//       }
//     }

//   }
//   .ant-table-cell-scrollbar {
//     box-shadow: none;
//   }
//   .ant-table-placeholder {
//     border-color: transparent;
//     color: @table-empty-description-color;
//   }
//   // 自适应高度滚动条
//   &.auto-scroll-y {
//     .ant-table-header {
//       &.ant-table-hide-scrollbar{
//         background-color: @table-header-bg;
//       }
//     }
//   }
// }